package com.gimi.cloud.bbp.entity.userInfo;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.gimi.cloud.bbp.entity.base.BaseAppTable;
import com.gimi.cloud.bbp.entity.base.BaseTable;

/**
 * user登录详情信息
 * @author chendi
 * @date 2017年12月27日
 */
@Table(name="rd_login_info")
public class RdLoginInfoEntity extends BaseAppTable {

	private static final long serialVersionUID = 1L;
	/**
     * 日志主键
     */
	@Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "li_id")
	private String liId;
	/**
	 * 用户id
	 */
	@Column(name = "user_id")
	private Integer userId;
	/**
	 * 手机设备类型(1安卓,2IOS)
	 */
	@Column(name = "device_type")
	private String deviceType;
	/**
	 * app版本号
	 */
	@Column(name = "app_version")
	private String appVersion;
	/**
	 * 纬度
	 */
	@Column(name = "latitude")
	private String latitude;
	/**
	 * 经度
	 */
	@Column(name = "longitude")
	private String longitude;
	/**
	 * 经纬度位置
	 */
	@Column(name = "address")
	private String address;
	/**
	 * IP
	 */
	@Column(name = "ip")
	private String ip;
	/**
	 * ip地址
	 */
	@Column(name = "ip_location")
	private String ipLocation;
	/**
	 * 设备型号
	 */
	@Column(name = "unique_version")
	private String uniqueVersion;
	/**
	 * 苹果手机专有
	 */
	@Column(name = "idfa")
	private String idfa;
	/**
	 * 渠道id
	 */
	@Column(name = "channel_id")
	private String channelId;
	/**
	 * 应用标识
	 */
	@Column(name = "app_id")
	private String appId;
	/**
	 * 运营商（联通、移动、电信）
	 */
	@Column(name = "operators")
	private String operators;
	/**
	 * 设备唯一码
	 */
	@Column(name = "unique_information")
	private String uniqueInformation;

	public String getLiId() {
		return liId;
	}

	public void setLiId(String liId) {
		this.liId = liId;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public String getDeviceType() {
		return deviceType;
	}

	public void setDeviceType(String deviceType) {
		this.deviceType = deviceType;
	}

	public String getAppVersion() {
		return appVersion;
	}

	public void setAppVersion(String appVersion) {
		this.appVersion = appVersion;
	}

	public String getLatitude() {
		return latitude;
	}

	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}

	public String getLongitude() {
		return longitude;
	}

	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getIp() {
		return ip;
	}

	public void setIp(String ip) {
		this.ip = ip;
	}

	public String getIpLocation() {
		return ipLocation;
	}

	public void setIpLocation(String ipLocation) {
		this.ipLocation = ipLocation;
	}

	public String getUniqueVersion() {
		return uniqueVersion;
	}

	public void setUniqueVersion(String uniqueVersion) {
		this.uniqueVersion = uniqueVersion;
	}

	public String getIdfa() {
		return idfa;
	}

	public void setIdfa(String idfa) {
		this.idfa = idfa;
	}

	public String getChannelId() {
		return channelId;
	}

	public void setChannelId(String channelId) {
		this.channelId = channelId;
	}

	public String getAppId() {
		return appId;
	}

	public void setAppId(String appId) {
		this.appId = appId;
	}

	public String getOperators() {
		return operators;
	}

	public void setOperators(String operators) {
		this.operators = operators;
	}

	public String getUniqueInformation() {
		return uniqueInformation;
	}

	public void setUniqueInformation(String uniqueInformation) {
		this.uniqueInformation = uniqueInformation;
	}
	
}
